package com.sky.admin.api.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.time.LocalDateTime;
import lombok.Data;

/**
 * <p>
 *
 * </p>
 *
 * @author jamesjudd
 */
@Data
@TableName("sys_file_msg")
public class SysFileMsg implements Serializable {

	private static final long serialVersionUID = 1L;

	/**
	 * 文件ID
	 */
	@TableId("file_id")
	private Integer fileId;

	/**
	 * 文件名
	 */
	@TableField("file_name")
	private String fileName;

	/**
	 * 扩展名
	 */
	@TableField("extend")
	private String extend;

	/**
	 * MD5
	 */
	@TableField("message_digest")
	private String messageDigest;

	/**
	 * OBS链接
	 */
	@TableField("obs_link")
	private String obsLink;

	/**
	 * 文件大小（MB）
	 */
	@TableField("size")
	private Integer size;

	/**
	 * 创建日期
	 */
	@TableField("create_time")
	private LocalDateTime createTime;

	/**
	 * 创建者
	 */
	@TableField("create_by")
	private Integer createBy;

	/**
	 * 更新日期
	 */
	@TableField("update_time")
	private LocalDateTime updateTime;

	/**
	 * 更新者
	 */
	@TableField("update_by")
	private Integer updateBy;

}
